package ophiux.wechatpay.sdk.base;

import ophiux.wechatpay.sdk.common.parse.FieldKey;


public class OphiuxMedicalPayResponse {
	/** 1 成功，其余均为失败*/
	@FieldKey("code")
	private int code;
	
	@FieldKey("message")
	private String message;
	
	@FieldKey("success")
	private boolean success;
	
	@FieldKey("data")
	private String data;
	
	/**
	 * 请求完整参数
	 */
	protected String requestParam;
	/**
	 * 响应完整参数
	 */
	protected String realResponseDataSource;
	
	
	@Override
	public String toString() {
		return "OphiuxMedicalPayResponse [code=" + code + ", message=" + message + ", success=" + success + ", data="
				+ data + ", requestParam=" + requestParam + ", realResponseDataSource=" + realResponseDataSource + "]";
	}
	public int getCode() {
		return code;
	}
	public void setCode(int code) {
		this.code = code;
	}
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	public boolean isSuccess() {
		return success;
	}
	public void setSuccess(boolean success) {
		this.success = success;
	}
	public String getData() {
		return data;
	}
	public void setData(String data) {
		this.data = data;
	}
	public String getRequestParam() {
		return requestParam;
	}
	public void setRequestParam(String requestParam) {
		this.requestParam = requestParam;
	}
	public String getRealResponseDataSource() {
		return realResponseDataSource;
	}
	public void setRealResponseDataSource(String realResponseDataSource) {
		this.realResponseDataSource = realResponseDataSource;
	}
	
}
